<%--
  Created by IntelliJ IDEA.
  User: MyPC
  Date: 2019/12/27
  Time: 11:30
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%--
在jsp页面中引入标签库（jstl标签库、struts2标签库）
格式：<%@ taglib uri="标签库地址" prefix="前缀"%>
--%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<%--
注意当前项目结构的上下文与LibraryManagerSystem项目结构上下文的区别
PS：为什么是这样的区别？其中的配置有什么不同？ -2020.01.03
 --%>
<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";
%>

<%-- 导入css样式 --%>
<link rel="stylesheet" href="<%=basePath %>/css/login_style.css">
<link rel="stylesheet" href="<%=basePath %>/css/bootstrap.min.css">
<script src="<%=basePath %>/js/bootstrap.min.js"></script>
<html>
<head>
    <title>图书管理系统</title>
</head>
<body>
<%-- jsp脚本，判断是否为管理员，是的话，重定向至主界面，该功能暂时不做 --%>
<%--<%
    request.setCharacterEncoding("utf-8");
    if(session.getAttribute("adminname") != null && session.getAttribute("logout") == null){
        response.sendRedirect("/Library/main.jsp");
    }
%>--%>
<%--
HTML 可以通过 <div> 和 <span>将元素组合起来
div 元素没有特定的含义。除此之外，由于它属于块级元素，浏览器会在其前后显示折行。
元素的另一个常见的用途是文档布局。
span 元素也没有特定的含义。当与 CSS 一同使用时，<span> 元素可用于为部分文本设置样式属性。
详细请参见 https://www.runoob.com/html/html-blocks.html
--%>
<div class="login_welcome">
    <img src="<%=basePath %>/image/welcome.jpg" width="1920px" height="945px">
</div>

<div class="login_Chineseword">
      <span>
          书是人类进步的阶梯 -高尔基
      </span>
</div>

<div class="login_Englishword">
      <span>
          <%-- br标签作用为换行，元素是一个空的 HTML 元素。由于关闭标签没有任何意义，因此它没有结束标签。
           详细请参见 https://www.runoob.com/html/html-paragraphs.html--%>
          Books are the stepping stones <br>to human progress. -Gorky
      </span>
</div>

<div class="login_loginform">
    <div class="col-md-4 column">
        <span id="login_labellogin">管理员系统登录</span><br>
        <form action="<%=basePath %>login/LoginAction" method="post">
            <%-- 用户名输入 --%>
            <div class="form-group">
                <input type="text" class="form-control" id="usernameinput" name="name" placeholder="账户名称"/>
            </div>

            <%-- 密码输入 --%>
            <div class="form-group">
                <input type="password" class="form-control" id="passwordinput" name="password" placeholder="登录密码"/>
            </div>

            <input id="loginbutton" class="btn btn-primary" type="submit" value="点击登录"/>
        </form>
    </div>
    <%-- 只有text标签的文本才能被选择复制 --%>
    <%-- 此种做法是利用了接收异常时，依靠转发到该页面的时候显示异常信息消息 --%>
    <span id="login_warn_tip"><s:property value="exception.message"/></span>
</div>
</body>
</html>
